* Environment variables

#+NAME: dot-profile-environment-variables
#+BEGIN_SRC shell
########
# GUIX #
########
export GUIX_PROFILE="/home/USER/.guix-profile"
. "$GUIX_PROFILE/etc/profile"
export INFOPATH="/home/USER/.guix-profile/share/info${INFOPATH:+:}$INFOPATH"
export PATH="/home/USER/.guix-profile/bin:/home/USER/.guix-profile/sbin${PATH:+:}$PATH"
export PATH="/home/USER/.config/guix/current/bin${PATH:+:}$PATH"
export XDG_DATA_DIRS="/home/USER/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
export XDG_DATA_DIRS="/usr/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
export GIO_EXTRA_MODULES="/home/USER/.guix-profile/lib/gio/modules${GIO_EXTRA_MODULES:+:}$GIO_EXTRA_MODULES"
# export LOCPATH="${GUIX_PROFILE}/share/locale"
export GUIX_LOCPATH="${HOME}/.guix-profile/lib/locale"
#+END_SRC

* Must install

- You need to install ~glibc-locales~ as root user and possibly normal user,
  because Guix makes use of the locales in the root Guix root profile as
  well. Otherwise Guix will give a warning at almost every step of any Guix
  command, as well as Guile give a warning when running.

* Installed packages

This section lists some installed packages.

** Fonts

#+NAME: installed-font-packages
#+BEGIN_QUOTE
font-gnu-unifont
font-wqy-zenhei
font-wqy-microhei
font-tamzen
font-gnu-freefont-ttf
font-ubuntu
font-liberation
font-fira-code
font-fira-sans
font-fantasque-sans
font-dejavu
font-sil-gentium
font-sil-charis
font-sil-andika
font-inconsolata
font-hermit
font-mathjax
font-ibm-plex
font-alias
font-fira-mono
font-iosevka
font-iosevka-slab
font-terminus
#+END_QUOTE

** Browser

#+NAME: installed-browser-packages
#+BEGIN_QUOTE
icecat
#+END_QUOTE

** Guile stuff

#+NAME: installed-guile-packages
#+BEGIN_QUOTE
guile-readline
guile-colorized
guile-lib
guile-minikanren
guile-fibers
guile-commonmark
guile-sqlite3
guile-ncurses
guile
guile-dsv
guile-chickadee
guile-hall
#+END_QUOTE

** Locales

#+NAME: installed-locale-packages
#+BEGIN_QUOTE
glibc-utf8-locales
glibc-locales
#+END_QUOTE

** Others

#+NAME: installed-other-packages
#+BEGIN_QUOTE
openvpn
libreoffice
fontconfig
pango
fcitx
fcitx-configtool
readline
cairo
gnutls
keepassxc
emacs
texinfo
#+END_QUOTE

* Update

#+BEGIN_SRC shell
guix pull
guix package -u
#+END_SRC

* List all installed packages

#+BEGIN_SRC shell
guix package -I
#+END_SRC
